Populates property tree with resource profiling attributes of the contexts stored in the context factory.
This function creates new unnamed ptree node for each context and calls populatePropertyTree() function to populate that ptree node with context attributes. The new ptree node is then added to propertyTree.
Parameters
factory
The resource profiling context factory.
Returns
The property tree populated with resource profiling attributes of the contexts stored in the context factory.
Populates property tree with attributes of resource profiling data samples stored in the data sample factory.
This function creates new unnamed ptree node for each data sample and calls populatePropertyTree() function to populate that ptree node with data sample attributes. The new ptree node is then added to propertyTree.
Parameters
factory
The resource profiling data samples factory.
Returns
The property tree populated with attributes of resource profiling data samples stored in the data sample factory.
Populates property tree with attributes of all the profiling data stored in profiler.
This function creates a new ptree node for each resource profiling context factory and calls the populatePropertyTree() function to populate that node with profiling data stored in context factory. The name of that ptree node is set to the name of the loading thread to which the resource profiling context factory belongs. Each context factory ptree node is then added as a child to the node named "ThreadContexts" which is in turn added as a child to the root of the resulting ptree.
This function creates a new ptree node named "ResourceProfilingDataSamples". That node is populated with the populatePropertyTree() function called for the profiling data sample factory owned by profiler. To access the profiling data sample factory use the ResourceProfiler::getResourceProfilingDataSampleFactory() function.
Parameters
profiler
The resource profiler.
Returns
The property tree populated with attributes of all the profiling data stored in profiler.
The documentation for this struct was generated from the following file: